// 全局指令
import store from '@/store'
export default {
  install(Vue) {
    Vue.directive('allow', {
      // 当被绑定的元素插入到DOM中时inserted会自动执行
      inserted: function(el, binging) {
        // el: 就是dom元素
        // binging: 就是一个对象, .value是绑定的值
        if(!store.state.user.userInfo.roles.points.includes(binging.value)) {
          console.log(el, '不可见')
          // 删除el
          // 父元素.removeChild(子元素)
          el.parentNode.removeChild(el)
        } else {
          console.log(el, '可见')  
        }
      }
    })
  }
}